4442
3
2205
1
1014
381
2164
7
677
2
2191
2458
1193
1777
503
945
3539
6
2144
11
483
1702
5
2940
4
433
589
482
533
1036
2678
3378
1380
1323
613
1450
2833