1228
2
1811
0
1162
1
674
1767
2505
1239
6753
17
517
1288
5746
23
14750
8
7471
9
3591
11
7762
4
400
1558
2836
383
4526
3971
24337
22
471
1522
2447
6676
12
2299
1223
851
4309
3