5293
11
3326
3
2429
4
1301
5232
19
3871
12
533
0
2297
2
3339
9
577
1088
1972
71
1221
4966
6
4614
1378
1
5782
1677
2382
944
3221
20
3317
2238
754
1976
11191
22
2226
1681
1211