2000
1
7392
2
3650
3
15482
15
17096
1225
7328
2306
480
522
0
1506
1575
793
256612
2814
5
2201
11
5646
4
2361
5012
12958
3063
710
382
1587
43
964
3005
661
2486