1161
1
2189
3
1522
6929
11
8527
1386
1590
674
2
1487
4
2495
0
24337
22
1162
637
1223
851
982
6753
17
123674
35
1767
5746
23
2505
3591
1239
1400
2268
3107
5
1431
7471
9
517
6547