515
1
3230
3
822
588
81718
42
815
0
1079
4
5664
4008
9922
9
4753
1236
1332
2
1057
743
1327
1523
1268
1664
5447
898
5850
7
90015
708980
8874
2411
4626
4500
2948
10
2242
5