2906
2
1690
1
1399
19932
6
3738
5
913
1699
101569
0
2377
851
1787
1217
6753
17
2261
3
1558
1161
2913
1527
1069
2255
5746
23
1855
2505
1259
1514
3591
11