2942
6
7053
7
1769
1
3591
11
400
0
1324
2
1376
5204
3
2836
1403
1319
1534
890
2255
1563
947
1481
1558
3673
658
7471
9
2873
1161
6047
54
383
1069
1250
1451
2913