2122
2
1179
1
1446
432
0
2080
1952
3316
17
3629
1458
1680
1527
1331
1623
181997
11
1812
925
3
1558
272
2949
2936
10
665
1679
1162
1431
1243
1239
297066
1267
1767