515
0
6781
1
51331
25
2788
3
2781
2936
10
1028
2233
1679
2
638
544
1162
1331
1527
721
370
323
1623
3629
1431
7222
4
3565
8
4606
1239
685
916
758
1267
1843
531