1431
1
1527
2
1815
1720
1935
14125
10
1767
1812
123674
35
1558
4187
383
0
2732
2322
4
658
1451
2786
1233
2028
1001
1075
4309
3
841
1250
2942
6
603
3354
9
3117
8
4198
6676
12