319
0
1824
576
2224
2
4598
6
490
791
474
1507
1
2522
2648
5
483
2574
1344
2275
827
1551
2809
2301
1020
2881
18403
907
1094
347
114
671
2149
8
3114
4
2080