1295
1
1393
2650
20
3615
2
280
2338
2250
297066
0
1022
2189
1311
3543
7
2773
3683
1993
3
1497
8535
12
3830
8
1581
539
3765
4
2245
1226
1542
3053
894
35
571
7567
6
3368