1034
2
1965
5
1053
1079
1
1005
3
6030
13
3520
4
1292
71355
0
2154
571
11431
17
1193
1618
1720
1000
630
1914
1704
1481
510
517
2703
5269
10
3194
3446
1312
1790
1793
6
917