1792
2
4004
3
2522
912
18805
9
1080
4
1310
2273
10
2307
1556
8
964
3442
1480
0
2019
5
3431
3346
15
1293
2096
915
1
969
11777
3146
22
1227
740
1059
924
1305
2241
12
2000
2659