688
0
1788
1
1875
2038
812
534
918
17391
7
2152
2
2585
5
5389
5949
1069
432
3457
1657
1524
2578
383
1174
15233
1285
3326
3
1093
19079
6
4937
697
3621
3428