1943
2
3506
8
7633
6
2233
3
4979
3066
7
3249
1
6773
165
2680
0
1303
3321
9607
1458
1271
2427
12
2802
5
57793
2977
4623
2788
59
2152
1230
4
1481
1777
4715
2656
14
3519
9
1809