4150
1
3205
6
3242
4
2741
1538
2
1347
2383
1349
2232
971
6702
24
12468
0
2444
1234
1192
1216
3668
7
1723
1375
1895
4328
3539
1336
2538
3183
1384
1495
1876
3046