3354
1
1815
2
4562
10
2932
2258
501
0
3498
4
2337
5
1601
1449
1590
8527
17946
3008
3
1348
1814
2254
1812
1329
1294
1075
1153
1622
880
1173
2268