2429
4
1301
5232
19
1088
0
3339
9
71
2297
2
1221
1378
1
5293
11
1677
4966
6
5782
3221
20
3317
544
11191
22
1295
2226
3871
12
533
1924
577
1972
1211
1780
1729
2183
4614
3326
3