1113
4
1484
11
1594
3
2041
196144
0
2297
7
127
1
236
2482
5
1297
2015
1647
3802
1272
1550
996
953
1410
1247
2
812
599
2314
1835
962
1009
1012
2270
1680
2027
1320