2036
2
1824
0
2349
195
1
4820
2702
6
1094
25137
791
19279
2275
2459
9
729
968
3691
5
2809
17353
2301
3092
303
468
2881
295
907
2235
2190
2520
538
4445
3
3114
4