2302
3
7592
7
1781
1496
6
3186
1
3626
2
1210
4321
4
1619
428
0
6713
11
765
1665
2082
1030
1985
4027
2131
513
4032
12
189
873