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