1518
1
3114
4
2113
2855
3
1143
2115
1506
0
1565
2735
447
1386
3287
848
1733
105290
565
933
1385
5217
11
362
467
1470
2143
31535
1291
322
107
1330
2
2334
1302