2830
7
635
0
1513
1
467
1470
107
248
661
1386
292
1587
1374
875
571
964
167
1622
3498
4
1054
2326
4111
2
1566
1733
1642
31535
415
1392
7952
447
381