1302
1
2438
1045
3591
11
2526
2802
5
7471
9
6753
17
24337
22
2268
4
4329
10
400
0
4309
3
1075
2
658
6929
1891
19932
6
674
662
3200
383
752
1290
3610
2322
913
1517
1444
3835