2136
1
2580
3
864
11361
4
2070
1233
1451
0
6121
2757
1463
1544
2
2129
1721
7540
11
7560
6414
3369
2174
2500
6
1246
1841
5
2442
928
28734
49
4898
9320
1179
1379
1763
2402