1642
2
11432
17
2933
3
6257
1
524
2799
2035
1447
1329
1193
1130
1272
1349
1182
472
1456
973
4
1056
1000
2292
1226
5508
6030
13
6201
1702
5
885
3369
1483
1292
1278