612
1
1298
2
1999
4
1950
1899
3989
1441
3541
7847
7
960
1258
1722
38371
23
2684
3
1221
5
5016
434
966
770
613
1165
1100
1199
848
680
1151