894
0
2977
15
1911
1800
3
2683
1
579
7222
4
916
103
722
2650
20
1026
3227
1263
556
377
2859
717
280
1216
3841
5225
8
1527
2
3580
700
3621
2159
2108
2250
1489