2178
2
2241
3
1294
1106
1
1365
1808
892
1554
1400
4
3186
5
7282
965
2533
1455
867
744
1451
0
1165
1218
25093
12
1591
9320
3575
6
2835
1387
9
1703
2373
7
2934
8
4388
4795