1789
3
11153
8
3196
2
1688
1
1833
1431
2368
792
1969
2271
4
2053
3092
2245
1226
3053
7
1767
3125
5
1424
2515
2773
1757
2041
2313
2075
4821
1301
2539
319
0