2181
2
1269
0
1520
1
952
2365
4
2333
7
1094
3
2375
493
1141
1781
2913
776
11355
18
1539
3655
13
8014
8
2128
11
1208
1205
1503
878
5443
10
2687
1146
1516
1864
473
441