1590
1
2427
12
2999
3
1816
83
4179
2100
2
1911
790
2740
1466
0
3354
6779
5
3132
10
1618
3629
2430
2377
4311
2333
3871
3470
2327
11
1306
1102
8637
951
1660
2152
1431