319
0
3442
2
1824
576
2224
4598
6
4820
490
791
474
1507
1
4396
3
2522
2648
5
483
25137
1344
2275
827
180849
1551
2809
2301
1020
2881
31535
907
1094
347
114