1132
1
2740
1169
4179
2951
2
2364
2100
2427
12
4832
3
2412
1896
1275
2650
20
3629
862
0
1505
2377
1512
1102
1233
6779
5
1412
1422
3539
1149
2534
1120
2403
3691
4