7021
3
1123
1
24337
22
2100
2
1181
8527
2710
1522
572
0
2562
1369
2268
4
2505
1690
3354
9
1558
1431
1379
1075
1386
2584
11
400
1250
7733
1686
1839
2368
830
693