3228
1
2230
14791
1
736
649
1403
625
1
490
1
793
995
770
1649
3316
519
1085
914
1042
1347
907
938
2440
1086
1746
6441
611
1
1287
2665
1251
1203
1
1046
593
1339
653
1124
816
1754
2076
801
672