1123
1
24337
22
7021
3
2100
2
1558
2710
1181
2505
3354
1250
2562
400
0
1072
2377
1814
1393
1047
1396
1369
1162
1751
2268
4
1777
674
1767
1690
9
1749
4309
1431