343
0
2256
3
2670
20
282572
62
255
1084
376
2080
4
4543
5
1096
3437
494
48708
383
503
31220
10
477
2288
1
4071
319
2341
6
166543
18
120469
35
2192
14076
7
4537
20634
8
1470
2269