4392
15
1976
2
1501
1
5745
5
2716
4
3149
3015
0
3243
7
573
1329
477
543
1360
169211
11
4180
12
1182
509
777
282572
400
4111
775
2349
18385
256612
417
4669