513
1
2797
5
16769
282
0
1011
3
1295
2773
22227
16
1552
1412
1048
280
108797
5412
4
2354
923
1581
2
2988
994
2163
897
1465
793
1790
2650
20
3145
4433
21
6343
7
3695