650
0
45986
1924
3
2032
1
2659
2189
2300
2
3178
453
636
2207
598
1639
1445
418
1913
5
1064
4160
4
19079
6
913
1827
883
3593
16
2558
394
2336
516
580
3625
3415
8