945
2
2458
1
2191
3
677
4442
2205
1014
381
2164
7
2188
5
2717
581
491
2741
6
1740
5995
549
1128
613
1450
4
2833
690
2678
3378
1380
1323
433
1193
1777
503