2152
2
3326
3
1558
32302
0
1527
3051
2392
3629
1
3926
14
2535
1812
1614
83
7258
1679
2901
8945
1162
3498
4
1331
1431
1623
1243
1239
2772
1267
1767
1282
1843
1212