2033
2
3044
27
4252
1
2079
3
3318
8
48766
24
356
0
1756
2431
2417
962
4232
513
275
2137
4
1941
2190
3277
1316
973
853
3380
545
5620
11
1745
1861
5
2299
5363
6
1403
2138