2152
6
2912
10
3123
3
1774
2
477
0
1645
1
2431
130
499
2337
2693
1431
909
1377
1192
1378
1428
889
1069
1590
7
1464
896
1105