1593
2
2650
20
2599
11
3629
1
862
0
2776
3926
14
1471
1412
3056
8
3539
3
1864
3580
1696
5
1831
3606
2534
2241
7
1179
3871
2794
5372
951
1618
841
3470
432
2886
1550
5253
4