3615
14
458
0
846
759
1124
1
1045
1752
2
31535
282572
266
2190
584
1642
571
691
1232
653
3815
1184
1526
3373
768
1779
46414
6800
360
4328
10