1372
1
3629
2100
2
1564
1558
1423
1976
3
1749
3694
2622
6
951
1348
2377
1622
159
4179
1618
2886
1399
2650
20
1051
2781
862
0
946
1218
2884
5
1394
989
1396
6346
16