8537
26
2350
4
690
2
1216
253
1
2875
7
558
4894
2873
5
1293
10
2523
0
725
1191
3
2308
2192
2233
3271
1630
4607
388
376
335
326
116
3088
1285
2033
1261
1701