2152
2
802
0
745
1532
1
662
1606
1699
2972
1813
1570
2478
10507
23
2392
784
3326
3
1382
1424
851
1168
1711
1517
1162
1690
2268
4
1691
83
3386
674
1223
951