3121
2
3419
1
1503
4
1781
1497
1380
3
1690
1289
2781
5
1460
1072
871
2206
9
1512
1666
3346
15
1305
7
307836
846
1768
1197
1080
2754
1515
0
1921
951
313
1395
247
315