1682
4
2159
1
2573
7
1148
750
2235
0
4036
3
2273
1055
619
5367
15177
12
930
2
545
1244
810
1036
612
893
3120
1738
2013
1568
5164
5
606
2163
2060
11924
2452
266