1331
1
1527
2
439
0
2595
1623
1059
1431
72191
1239
925
3
1055
1267
1767
1843
475
1596
1282
1692
6294
4
1614
572
8945
581
398
1212
378
1347